VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
Vintasoft.Imaging.Processing Namespace / ProcessingHelper Class / CreateValueInSetAnalyzer Methods / CreateValueInSetAnalyzer<TTarget,TValue>(String,Analyzer<TTarget,TValue>,TValue[]) Method
Syntax Requirements SeeAlso
In This Topic
    CreateValueInSetAnalyzer<TTarget,TValue>(String,Analyzer<TTarget,TValue>,TValue[]) Method (ProcessingHelper)
    In This Topic
    Creates the predicate-analyzer, which checks that the analyzer result is contained in a reference set.
    Syntax
    'Declaration
    
    Public Overloads Shared Function CreateValueInSetAnalyzer<TTarget
    The type of the target.
    ,TValue
    The type of the value.
    >( _
    ByVal name
    The name of predicate analyzer.
    As System.String, _
    ByVal analyzer
    The analyzer.
    As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue), _
    ByVal ParamArray referenceSet
    The reference set.
    () As TValue _
    ) As Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer(Of TTarget) (Of TTarget
    The type of the target.
    , TValue
    The type of the value.
    As System.IComparable)
    generic<typename TTarget>
    generic<typename TValue>
    public:
    static Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer<TTarget^>^ CreateValueInSetAnalyzer(
    System.String name,
    Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue^>^ analyzer,
    ... array<TValue^>^ referenceSet
    ) where TValue: System.IComparable^

    Parameters

    name
    The name of predicate analyzer.
    analyzer
    The analyzer.
    referenceSet
    The reference set.

    Type Parameters

    TTarget
    The type of the target.
    TValue
    The type of the value.

    Return Value

    New instance of predicate-analyzer.
    Requirements

    Target Platforms: .NET9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also